﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using BugTracker.Core.Infrastructure.Interfaces;

namespace BugTracker.BusinessLogic.Project.ProjectDetail
{
    public interface IProjectDetailService
    {
        IList<BusinessEntities.Entities.Project.ProjectDetail> PageSort(
                                            int pageIndex, int pageSize,
                                            string sortColumn,
                                            string sortDirection, out int count);

        IList<BusinessEntities.Entities.Project.ProjectDetail> PageSortWhere(
                                                int pageIndex, int pageSize,
                                                string sortColumn, string sortDirection,
                                                string whereColumn, string whereClause, out int count);

        IList<BusinessEntities.Entities.Project.ProjectDetail> Report();
    }
}
